The online racing simulator
Searching in All forums
(577 results)
Scawen
Developer
We'll give a progress report when there is something to report.

I'm working on it, that's what I said in the last progress report. That is still the case.

I've left the Tyre Physics Progress Report thread open http://www.lfsforum.net/showthread.php?t=63604

That is the best place to make repeated and endless requests for further progress reports. I've unsubscribed from that thread so I don't keep hearing the same old thing, so I'd appreciate it if you'd just post over there instead of making new threads.

Thanks :up:
Scawen
Developer
Hi. Thanks for your interest in doing a Thai translation. I'm sorry but it is not yet supported by LFS.

If we did support it, it would use the Windows codepage as seen on this Microsoft web page :
http://msdn.microsoft.com/en-gb/goglobal/bb964654.aspx

But at the moment we do not support Hebrew, Arabic, Vietnam or Thai. In the case of Hebrew and Arabic there is an additional complication, that the writing needs to go from right to left. It looks like Thai does not have this complication so I would just need to implement the Thai codepage and characters into LFS to make it work.

I like to support languages and I find it interesting, but I can't do it until the highest priority things are done. At the moment that is the new tyre physics, VW Scirocco and Rockingham that everyone is waiting for. Maybe you could remind me again after those things are done?
Scawen
Developer
Quote from EQ Worry :Looking forward to a fix and maybe some other InSim/OutGauge additions.

I've done the fix and cleaned up the code in that area. So that will be in the next patch - I don't know when that will be.

I've made a note of your InSim improvement requests, along with other things I want to do. But those things are all a bit low priority compared with getting the physics out.

Quote from JPeace :sorry for bump.

but jpeace what?

Your name just came up in a log file posted above, it was an example of how a certain LFS bug could come up, which I have reproduced and fixed now. It seems that you probably caused this bug to appear by trying to join the race twice in quick succession (unintentionally). One way would be if you pressed SHIFT+J twice when you were in the ESC menu.
[OLD] Tyre Physics Progress Report
Scawen
Developer
Hello LFS Racers,

As we said in our news item on 21st August, we have been working on a new tyre physics model. It has a good mathematical basis for the forces a tyre produces under varying circumstances and does feel good to drive, so we are very pleased with the new model. The new physics and plans for the VW Scirocco have inspired some other developments that are now important to get the best experience from the updates.

Most of the remaining development is in the following sections :

- Tyre heating and cooling
- AI driver improvements
- Limited setup system
- Suspension updates
- VW stability control

We'll now talk a little about these things, and some of our plans. Please be aware that these are just plans as we see them now. Plans can change, and they often do, so it is very likely that some things you read below will be different from the final result.

Tyre heating and cooling

As the tyre model is completely different, both in the contact patch (frictional effects) and also the way the tyre reacts to loads (deflection depending on air pressure and sidewall stiffness) the old tyre heating system no longer worked properly. So we have been trying new things, with some success, but at this time there are still noticeable issues that need to be sorted out. We found it impossible to simply use the old heating model with some adjusted figures as we had hoped. Some more real updates are needed to get the heating and cooling of tyres right.

AI driver improvements

Just recently we discovered that the AI were driving around too slowly because they were underestimating the available grip. But because available grip depends on tyre load in a non-linear way, it turns out that some of the programming for the AI drivers needs a little reorganising. Many community members like to drive with AI in single player mode, so it is important for them to drive at a good speed.

Limited setup system

We mentioned before that the VW Scirocco would be our first car with a limited setup. But as time went by, that plan changed a little. We realised that limited setups would be a popular option for online hosts. It is a feature that has often been requested. It would allow people to race in road cars that feel like road cars (not stiffened and lowered) and still be competitive. So we decided the limited setups should be an option that applies to many of the LFS cars. For example, in limited setup mode, the standard road cars would only allow tyre pressure and toe adjustments. The LX6 / RAC / FZ5 class (LRF) would also allow compression and rebound damping to be adjusted along with ride height and adjustable anti roll bars (in some cases). The idea is to allow the same adjustments you could make on the real car without changing any parts.

Suspension updates

In order to implement the limited setup system, we needed some good standard setups, the kind that these cars would have in real life. In comparison with most LFS setups currently in use, the new default road car setups are a lot softer. Our testers noticed that with the new setups some cars can be a bit tricky at times, for example when adjusting the accelerator while cornering or when braking into corners. In real life, the suspension geometry is designed to produce an anti-dive effect under braking and anti-squat under acceleration. This has until now been absent from the LFS suspension systems, but now looks like an important development to support the realistic setups.

VW stability control

The special traction control and stability control systems for the VW Scirocco still need to be completed. We don't intend to make this as complex and refined as the real VW systems. We do want to recreate some of the beneficial effects of those systems that can apply individual wheel brakes to help the car go where the driver wants it to, when things begin to get out of shape.

We hope this progress report gives some insight into what has been going on. As you can see there are still important things to be completed. It's hard to know how long the tyre heat and suspension updates will take, so we are still not able to estimate a release date.

A reminder :
- The new physics will be a free update for all LFS users
- The VW Scirocco will be available to S1 and S2 license holders
Live for Speed S2, version Z28
Scawen
Developer
Hello LFS Racers.

We have released a new, full version with an installer and a some updates : Z28

It is compatible with version Z, so does not contain the new tyre physics or the VW Scirocco. The main reason for this new version is that LFS really needed an installer. This will make it a lot easier for new users to install LFS, and there are also benefits for existing users.

The installer gives you a default folder of C:\LFS but you can choose wherever you like. Vista and Windows 7 users should preferably not use their Program Files folder because of some issues that come up.

The installer is very non-intrusive, it just extracts LFS into the specified folder and adds an icon to your desktop (if you wish) and a start menu item (if you wish). Also optional is an automatic setup of file associations for SPR / MPR / LYT and SET files.

One thing many of our users liked about the self extracting archives is that they wrote no information at all to the Windows registry. Our installer does make at least one entry to the registry, to allow the uninstaller to work. Also the optional file associations are registry entries. You can recreate an old-style install, with absolutely nothing added to the registry and no shortcuts by following these two steps :

1) Install LFS (you can disable all file associations and shortcuts during the install)
2) Uninstall LFS - you'll see an option that allows you to leave the LFS folder in place. All registry entries and shortcuts will be removed.


Also new is updated support for the URL lfs:// which can be used to start LFS using a command line from a web page. This is the new method for "Join" links at www.lfsworld.net and from the forum. Previously a special program needed to be installed but now the links will work for any copy of LFS installed using the installer.


NOTE : You will need to unlock after installing Z28!

This is because of a fix for some hibernating computers losing their unlock.
We have reset everyone's available unlocks to three (as if you had bought a new license).


Changes from Z25 to Z28 :

Reduced minimum view height in SHIFT+U mode
Reduced minimum speed in SHIFT+U mode to 0.1 m/s
Multiple host passwords are now stored (Join Specific Host screen)
Added support for lfs:// (start LFS with command line from web page)
FIX : Could not join S1 or S2 host after unlocking in Multiplayer screen
FIX : Clicking SPR / MPR did not work with "Load track when starting"
FIX : Two or more dedicated hosts could be started with same port
FIX : It was possible to reset the car while a vote was in progress
FIX : Help buttons sometimes translated after returning to English


Three ways to get Patch Z28 :

1) AUTO UPDATER - If you already have version V, W, X, Y or Z :

- Click on "Multiplayer" then "List of Games" in LFS and choose a download mirror.

2) MANUAL PATCH (2.3 MB) - If you already have version Z25 :

- Click HERE and save the patch installer.
- You can run the patch installer from its download location or from your LFS folder.

3) FULL VERSION (134 MB) - If you are new to LFS or making a fresh installation.

- Click HERE to visit the download page and get the full version installer.
Scawen
Developer
Quote from Byku :Although it is offtopic... sorry... Scawen, it's great that You are implementing limited setup options, but remember those unlimited setup options in LFS were also it's strength. There is huge userbase which simply loves to play with LFS setups(just look at setup subforum). I might ask too much(and i will understand that) but... two "cards" of setup options would be nice, with possibility to enforce "basic" or "advance(with maybe even more setup options than now?)" setup on a particular server(Iracing style). I am personally such a person, who loves the possibilities in LFS setups(and how I can feel every change). Thanks to LFS i've learned a lot about differencials, supsension etc. Of course I accept every change You will make, but remember , You've made awesome physics engine... don't take from some of us the possibility to play with it .

Yes, I know there are a lot of users that have used LFS for experimentation and learned something from the unlimited setups. And we will not take away that ability. The idea is that it will be a host option. Maybe the default will be limited setups and the option will be "Allow extreme setups" or maybe the other way round.

Anyway the important thing is there will be hosts you can join with limited setups. For most road cars that would be very limited (like : tyre pressure and toe). For LRF cars there would be some extra adjustments (like damping and anti-roll bars). Racing cars would allow a lot more adjustments. Other hosts would allow extreme setups. Possibly the extreme setups could one day go further than they do now.

Quote from ponczak :That's nice, but please, remember of drifters and just try to give XRT, FZ5 and maybe XRG some settings helpful in drifting, like camber, parallel steer, toe, and of course - differential. That will be a big gift from you.

Drifting hosts are one example where extreme setups will be allowed, I am sure.

Quote from ponczak :I have a little question also - now, when I have hot tires (I mean after the big burnout or few drifting laps) I have a lot of smoke on straights (without any sliding) - just because tires are hot. In new physics this isn't exist? Am I right?

You are pointing out an issue with tyre heating / cooling that exists in the old physics and is not yet cured in the new physics. I found it was impossible to change a few numbers and fix that - I need to improve the tyre surface and rubber heating model.

Another thing that affects progress is the AI drivers. I found out last week that they are unable to estimate the available grip correctly. Once again I found that a "quick fix" was inappropriate and would be a waste of time. I really need to do some reorganising of their code again, would be a few days work. Obviously many people would say, forget the AI drivers, they are no consequence. But from our point of view, the AI must be able to handle their physics and we cannot release LFS versions with that kind of problem. Many people don't use AI at all, but others do use them. That is an example of something unforeseen just popping up.

Quote from pako_customize :is it possible in z30 contain new physics ?

I have no idea what patch numbers will contain what updates in the future. The plan is to release Z28 today and then I get back to work on the physics.
Scawen
Developer
Quote from pearcy_2k7 :I don't really understand how it can have quite a way to go, had like a year on it, released it to the beta testers who said it was an improvement, so it obviously works and if there were problems from their side you've had months to change it

Sorry to go off-topic but it kinda sucks to be left in the dark about everything...

Well, programming new physics is really hard. The tyre model feels good and has a good mathematical basis. But as it's completely different, the tyre heating needs to be done differently too. It simply doesn't work any more like it did. Also things like that little puff of smoke that comes out from a hot piece of tyre each time it hits the road - that has no place in the new LFS physics. In fact, I recently added code that can emit smoke from all hot parts of a tyre (regardless of whether they are touching the road or not). It's quite nice and convincing in some situations but persists for too long in other situations and itself proves that the heating model is not yet right.

Also we are interested in implementing a limited setup system (for road cars - not just the VW) and have realistic setups for all the road cars. But these realistic setups have demonstrated something that is lacking in the suspension.

As with all things in development, one thing is leading to another, and when one thing leads to another, you should do "another". Or at least, that's how I choose to work. The current LFS is already quite balanced. To release something that has not reached the required standard, is not balanced, is clearly wrong (as a whole) and so on, would not do LFS any good at all. Real time simulation of the heating of tyres is not something I could complete in 3 days or a week. I did think I could, but in attempting it, and trying some different approaches, I found I could not. So all I can do is carry on, until the tyre heating is right, update the suspension as required, then implement the limited setup system which will allow you to drive road cars that feel like road cars. Rushing things out would make LFS worse for you, not better.

This is really just a short note, I think this would be better stated in a proper progress report. And that was the plan. But as you and maybe others can't wait, and it is the test patch itself that is causing you to be upset, I hope it was worth explaining the situation. As usual, there is a reason for everything, we have not lost our heads or anything like that.
Last edited by Scawen, .
Scawen
Developer
Quote from Zay :Sorry guys, for jinxing this, but I have a really, really good feeling...

I have a good feeling too. And that is - we'll soon have an installer.

But I really need to make it clear the physics has quite a way to go. Just in case that's what you were thinking.
Scawen
Developer
Quote from Tomba(FIN) :You said you stop working with the test patches and will work on the new physics etc

Yes, that's what I did, for some weeks I worked on the new physics, just as I said.

Victor pointed out the need for an installer and I agree, it's very important for LFS. He also does technical support so knows better than anyone the problems that come up.

I don't think Victor or I realised quite the little journey it would take us on, but I'm very pleased with the result and think it was well worth a few days off the physics, to help inlclude the URL association and fix the other Z25 issues.
Test Patch Z28 (installer test + minor updates)
Scawen
Developer
WARNING : THIS IS A TEST

THIS DOES NOT CONTAIN NEW PHYSICS / VW SCIROCCO / ROCKINGHAM

Hello Racers, here is a new Test Patch : Z28. It is fully compatible with version Z25.

Please keep a backup of your LFS.exe from version Z25 so you can go back to Z25 if there are any problems.

This is mainly about the new installer which Victor has been working on. It will be very helpful for new users, who often had problems with the self-extracting archives we used until now and sometimes installed LFS into the wrong place.

Thank you translators, for making and updating the new installer translations.

The installer gives you a default folder of C:\LFS but you can choose wherever you like. Vista and Windows 7 users should preferably not use their Program Files folder because of some issues that come up.

The installer is very non-intrusive, it just does a normal LFS install and adds an icon to your desktop (if you wish) and a start menu item (if you wish). Also optional is an auto setup of file associations for SPR / MPR / LYT and SET files. There is always at least one entry made to the registry, to allow the uninstaller to work. If you want to recreate an old-style install, with nothing added to the registry and no shortcuts you can follow the following steps :

1) Install LFS (you can disable file associations and shortcuts during the install if you like)
2) Uninstall LFS - you'll see an option that allows you to leave the LFS folder in place. All registry entries and shortcuts will be removed.


Also new is updated support for the URL lfs:// which can be used to start LFS using a command line from a web page. This is the new method for "LFS Join" links at www.lfsworld.net and from the forum. Previously a special program needed to be installed but now the links will work for any copy of LFS installed using the installer.

You can test the full version installer, or you can use the Z25 to Z28 patch installer. This will require you to select your existing LFS folder.


IMPORTANT NOTE : You will need to unlock after installing Z28!

This is because of a fix for hibernating computers losing their unlock.
We have made sure you have some unlocks spare.
You do not need to unlock again if you already unlocked with Z27.


Changes in Z28 :

Reduced minimum speed in SHIFT+U mode to 0.1 m/s
FIX : Could not join S1 or S2 host after unlocking in Multiplayer screen
FIX : Multiple host passwords are now stored for local network ip / port


Changes from Z25 to Z27 :

Various updates to translations
Reduced minimum view height in SHIFT+U mode
Added support for lfs:// start LFS with command line from web page
Multiple host passwords are now stored (Join Specific Host screen)
FIX : It was possible to reset the car while a vote was in progress
FIX : Clicking SPR / MPR did not work if "Load track when starting"
FIX : Help buttons sometimes translated after returning to English
FIX : Two or more dedicated hosts could be started with same port


DOWNLOADS :

PATCH Z25 to Z28 (installer) (Z25 must already be installed) :
www.liveforspeed.net/file_lfs. ... ATCH_Z25_TO_Z28_setup.exe (2.3 MB)

FULL VERSION Z28 (installer) :
www.liveforspeed.net/file_lfs.php?name=LFS_S2_Z28_setup.exe (134 MB)

DEDICATED HOST Z28 (non-graphical version for hosting only) :
www.liveforspeed.net/file_lfs.php?name=LFS_S2_DEDI_Z28.zip (1.6 MB)
Last edited by Scawen, .
Scawen
Developer
Quote from aroX123 :I think you are finish, but your just cleaning tiny bugs before releasing it, thats my thinking..

You are wrong - there is still a significant amount to do on physics.
One thing is leading to another as usual... and good things are lined up.
But I am not going to talk about that on the test patch thread.
Scawen
Developer
Quote from morpha :Are you sure you included the correct files with Z27? Because the animation still looks like it's for a smaller wheel

Quote from Ger Roady :Maybe Scawen didn't saw your post, or the "changed" animations are not visible with any Z-Patch

OK I've found out what's going wrong. The "old" RA in in the public version uses the lx animations.

The "new" RA with a new setup for the new physics uses its own animations.

So those animations I included have no effect at all. Sorry for the confusion.

It's not an easy change to make because the driver sits higher in the new version as well. For now we just need to delete the animations from the patch.
Test Patch Z27 (installer test + minor updates)
Scawen
Developer
WARNING : THIS IS A TEST

THIS DOES NOT CONTAIN NEW PHYSICS / VW SCIROCCO / ROCKINGHAM

Hello Racers, here is a new Test Patch : Z27. It is fully compatible with version Z25.

Please keep a backup of your LFS.exe from version Z25 so you can go back to Z25 if there are any problems.

This is mainly about the new installer which Victor has been working on.

Thank you translators, for making and updating the new installer translations.

The installer gives you a default folder of C:\LFS but you can choose wherever you like. Vista and Windows 7 users should preferably not use their Program Files folder because of some issues that come up.

The installer is very non-intrusive, it just does a normal LFS install and adds an icon to your desktop (if you wish) and a start menu item (if you wish). Also optional is an auto setup of file associations for SPR / MPR / LYT and SET files. This will be very helpful for new LFS users who can sometimes install LFS in the wrong place using the old self-extracting archives.

Also new is updated support for the URL lfs:// which can be used to start LFS using a command line from a web page. This will soon be the new method for "LFS Join" links at www.lfsworld.net and from the forum. Previously a special program needed to be installed but soon the links will work for any copy of LFS installed using the installer.

You can test the full version installer, or you can use the Z25 to Z27 patch installer. This will require you to select your existing LFS folder.


IMPORTANT NOTE 1 : LFS World is not updated - "LFS Join" links do not yet work with this!

You can test anyway by visiting this temporary web page after installing Z27 : http://www.lfsworld.net/hostjointest.php


IMPORTANT NOTE 2 : You will need to unlock after installing Z27!

This is because of a fix for hibernating computers losing their unlock. We have made sure you have some unlocks spare.


Changes from Z26 to Z27 :

Reduced minimum view height in SHIFT+U mode
Improved reading of host names and passwords from command line
Multiple host passwords are now stored (Join Specific Host screen)


Changes from Z25 to Z26 :

Added support for lfs:// start LFS with command line from web page
Various translation updates

FIX : It was possible to reset the car while a vote was in progress
FIX : Clicking SPR / MPR did not work if "Load track when starting"
FIX : Help buttons sometimes translated after returning to English
FIX : Two or more dedicated hosts could be started with same port


DOWNLOADS :

PATCH Z25 to Z27 (installer) (Z25 must already be installed) :
www.liveforspeed.net/file_lfs. ... ATCH_Z25_TO_Z27_setup.exe (2.3 MB)

FULL VERSION Z27 (installer) :
www.liveforspeed.net/file_lfs.php?name=LFS_S2_Z27_setup.exe (138 MB)

DEDICATED HOST Z27 (non-graphical version for hosting only) :
www.liveforspeed.net/file_lfs.php?name=LFS_S2_DEDI_Z27.zip (1.6 MB)
Test Patch Z26 (installer test + minor updates)
Scawen
Developer
WARNING : THIS IS A TEST

NOTE : THIS DOES NOT CONTAIN NEW PHYSICS / VW SCIROCCO / ROCKINGHAM

Hello Racers, here is a new Test Patch : Z26. It is fully compatible with version Z25.

Please keep a backup of your LFS.exe from version Z25 so you can go back to Z25 if there are any problems.

This is mainly about the new installer which Victor has been working on.

Thank you translators, for making the new installer translations.

The installer gives you a default folder of C:\LFS but you can choose wherever you like. Vista and Windows 7 users should preferably not use their Program Files folder because of some issues that come up.

The installer is very non-intrusive, it just does a normal LFS install and adds an icon to your desktop (if you wish) and a start menu item (if you wish). Also optional is an auto setup of file associations for SPR / MPR / LYT and SET files. This will be very helpful for new LFS users who can sometimes install LFS in the wrong place using the old self-extracting archives.

Also new is updated support for the URL lfs:// which can be used to start LFS using a command line from a web page. This will be the new method for "LFS Join" links at www.lfsworld.net Previously a special program needed to be installed but soon the "join" links will work for any copy of LFS installed using the installer.

LFS World is not yet updated to the new system. You can test anyway by visiting this temporary web page after installing Z26.
http://www.lfsworld.net/hostjointest.php

You can test the full version installer, or you can use the Z25 to Z26 patch. This will require you to select your existing LFS folder.


Changes from Z25 to Z26 :

Added support for lfs:// start LFS with command line from web page
Various translation updates

FIX : It was possible to reset the car while a vote was in progress
FIX : Clicking SPR / MPR did not work if "Load track when starting"
FIX : Help buttons sometimes translated after returning to English
FIX : Two or more dedicated hosts could be started with same port


DOWNLOADS :

PATCH Z25 to Z26 (Z25 must already be installed) :
www.liveforspeed.net/file_lfs. ... ATCH_Z25_TO_Z26_setup.exe (1.9 MB)

FULL VERSION Z26
www.liveforspeed.net/file_lfs.php?name=LFS_S2_Z26_setup.exe (137 MB)

DEDICATED HOST Z26 (non-graphical version for hosting only) :
www.liveforspeed.net/file_lfs.php?name=LFS_S2_DEDI_Z26.zip (1.6 MB)
Last edited by Scawen, .
No test patch available (since Z25)
Scawen
Developer
There is no test patch available, since the Z25 official release.

Development continues on the tyre physics, which we are trying to get to you as soon as possible.

We intend to test the tyre physics in a test patch before the full version is released.
Scawen
Developer
Quote from HeerBommel :problems !!!!

I have to unlock my LFS for the third time on the same computer this week.
How is this possible ??????

Do you use hibernation? On some computers, for some unknown reason, hibernating can change an ID that LFS uses for its unlock storage.

If that is the problem, the solution is :

1) Restart your computer
2) Unlock LFS
3) Use your computer and LFS as normal
4) If you find that your unlock has disappeared (possibly after hibernating) then exit LFS and restart your computer. Now when you run LFS your user name and password should reappear, with no need to unlock again.

Quote from Warper :Scawen, i am curious, what do you mean by keeping the ESP simple? I am a little afraid that the esp algorithms are kind of sophisticated...

I would appreciate some input.

Thanks,
Steffen

If I try to make the ESP as complicated and as good as the real thing, maybe I'd be on the case for a year. Maybe I'd need to hire a team of engineers and employ them for a few years - obviously not possible. On the other hand if I try to keep it simple then I hope to release the VWS in a reasonable time. I'm thinking, do something that helps stability and traction, using the ability to apply individual wheel brakes. Hope you see what I mean. It's not really something I want to discuss in detail. I'm on the physics, then I want to sort out something for the VWS, more appropriate than LFS's current traction control system, then release it.
Scawen
Developer
Quote from Liquid Li0n :Scawen, about the multiscreen support...is this already up to final because I'm keep getting errors or crashes when trying to get it working on 3 screens.
I'm on Win 7 and have the latest nividia drivers+softTH 3rd party application.

It would be great if multiscreensupport would work for this game.

At this point I don't have plans to make any changes, I think we got all the bugs out. My focus now is getting the tyre physics to a releasable condition.

SoftTH is very good and clever software, but from what I hear it is not perfectly stable, so I think you need to set it up right and not try to make it do what it can't do. I don't know any more than that - you'd probably be better off talking to SoftTH users. If there is a crash or problem caused by LFS then of course I will look into it.

Quote from SamH :The closest I can get is "skaw'n". I said it wrong for ages, but I blame that on my friend in Scotland who's called "Scowan". For me, it's a fairly safe bet that "Scawen" (especially "Roberts") is a Scottish name

Sam is closest. I say it in a way that nearly rhymes with "Shaun". I don't know if it is Scottish or not, normally I say it is Cornish.
Scawen
Developer
Well, I just want to say THANK YOU very much for the testing.

I am pleased with the official Z25 update which seems to be going well and doesn't have significant bugs.

Now I can relax for a night and then get back to the physics!

I will now close the test patch forum, until the next round of test patches with new physics.
I hope that is not too far away, but please don't ask me for an estimate.
Live for Speed S2, version Z25
Scawen
Developer
Hello LFS Racers.

We have released a new, full version with many improvements : Z25

It is compatible with version Z, so does not contain the new tyre physics or the VW Scirocco. We are working to get those things to you as soon as possible, but in the meantime we wanted you to get the benefit of all the new compatible features and updates that have been tested a lot recently on our forum, including :

- Improved car shadows
- New wheel drawing system
- Improved road car dashboards
- ABS brakes on some road cars
- Improved and much faster List of Hosts
- Powerful and flexible multiple screen support


Three ways to get Patch Z25 :

1) AUTO UPDATER - If you already have version V, W, X, Y or Z :

- Click on "Multiplayer" then "List of Games" in LFS and choose a download mirror.

2) MANUAL PATCH - If you already have version Z :

- Click HERE and save the patch into your LFS folder.
- With the patch correctly positioned in your LFS folder, run it and select "Yes to all" when asked about overwriting files.

3) FULL VERSION - If you are new to LFS or making a fresh installation.

- Click HERE to visit the download page and follow the installation instructions.


More detailed information :

Improved multiple monitor and curved screen support :

The number of left and right screens can be manually entered in the
View Options screen and you can set the angle between monitors.

If you specify more than one screen, multiple views are rendered in
different directions. This allows much wider fields of view.

2 screens - maximum FOV 180 degrees
3 screens - maximum FOV 270 degrees
4 or more screens - maximum FOV 360 degrees

The FOV slider does not set the total field of view. Instead, you
set the FOV of the main screen. LFS then calculates each screen's
field of view and offset according to your settings.

Use "Screen angle" setting to specify the angle between monitors.

Use "View offset" to move the steering wheel off centre.

There are three separate sets of settings that are used depending
on the screen size :

Screen width 3.75 times the height -> wide mode (default 3 screen)
Screen width 2.5 times the height -> medium mode (default 2 screen)
Otherwise normal (single screen) mode is active (default 1 screen)

These three sets all have the same available settings but different
default values. This is so that if you have a wide screen setup
then LFS will still look good when you reduce it to a normal window,
because at that point it will automatically use "normal" mode.

To reproduce the old single projection 3 three screen mode, either
- set the number of left and right screens to zero, or
- set left and right screens to 1 and set "Screen angle" to zero.

A curved screen can be supported by setting the number of left and
right screens to the maximum of 5 each. This 11 screen setup is
an approximate cylindrical projection, ideal for curved screens.

Various other setups can now be properly supported, for example :

- A 2 screen setup with side screen at 30 degrees and offset wheel
- A 5 screen setup with each screen at 45 degrees - total FOV 225
- A 3 projector setup with each screen at 90 degrees - total FOV 270

Note :

External views (TV, helicopter and SHIFT+U mode) are always drawn as
a single render and usually confined to the 2D interface area.

Related settings :

Option to force external views to use full width
Bezel compensation - to allow for the gap between monitors
Screen widths - for centre and side screens with a different width

Other changes to view system :

Two button look (left + right) is now double the one button look and
this allows up to 180 degrees look (like old versions of LFS).

Rear look (instant 180 degree view from centre of car) is now the
same on all cars (no longer shows a virtual mirror) but is disallowed
if the host activates forced cockpit view.

Driving view Z-buffering improved so you should not usually see
missing parts of your seat or the car body when looking around.

Mouse steer/look/axes now relative to interface (not entire screen)
New command : /view save - save any changes made to a custom view
New command : /view reload - reload a custom view without saving

Graphics :

Road cars and virtual dashboard use dashboard light symbols
Added option to set colour of new road car gear LED display
Shift lights removed from all road cars other than RaceAbout
Improved wheel drawing system including rotating brake discs
FBM / XRG / XRT / XRR wheels updated using the new draw system
Included updated liveforspeed.se skins and liveforspeed.ru skins
Headlights and tail lights can now be switched on by pressing '3'
Improved shadows - sharper and ambient shadow effect now included
Slight increase in wheels LOD reduction distance (increases detail)
Increased maximum value of Mirror LOD user setting (default now 0.3)
FIX : Physics objects & smoke can now be seen through your windscreen
FIX : Turn signals were switched off if car received any damage
FIX : Lightmap (lighting on cars) was positioned inaccurately
FIX : MRT5 gear indicator and fuel gauge are now visible

List of Hosts :

List is produced much faster (by using UDP instead of TCP)
Host options are displayed after clicking on a host to join
Improved order of "sort by version number" option (V column)
Number of cars in race and maximum are displayed for each host
Page up / page down / home / end keys now move through the list
Improved layout, appearance and options filters (with descriptions)
FIX : No response in List of Hosts after failing to join a host
FIX : Closing X connects message when trying to return to menu

Interface :

Click car arrow on small map to view that car
Blue and yellow flags removed from cruise mode
Connections list is now shown in alphabetical order
Click name in race position list to view that player's car
New key : SHIFT+Z to show the mouse cursor when it would be hidden
V / TAB / P / HOME / F1 / F2 / F3 / F / SHIFT+M / N work in options
Window size and position now restored after full screen or exit LFS
Direction to turn and speed limit is shown when leaving pit garage
Unlock screen : new "clear" button to remove name and password
New text command /showmouse [yes/no] does the same as SHIFT+Z
FIX : It was possible to start a replay during an active vote
FIX : F12 tyre display for remote car could go off screen
FIX : Central message sub-text disappeared in escape menu
FIX : Player name was wrong in entry screen after replay
FIX : Skin names containing a '.' could not be loaded

Autocross :

New key : SHIFT+O to enter options from SHIFT+U mode
Smoother view adjustment with left mouse button while following car
FIX : Autocross editor buttons were wrongly scaled with the interface
FIX : Selected object in editor vanished behind anything transparent
FIX : Could cross finish line without passing all route checkers
FIX : Autocross route checkers only worked for one lap

Translations :

Included new Latin American Spanish translation
Korean, Spanish and Slovenian training lessons

Multiplayer :

Progress indicator for skin downloads while joining a host
New message from host replaces "Did not receive guest info"
FIX : Added checks to prevent guests joining with no user name or ID
FIX : OOS starting race after joining autocross host in entry screen
FIX : Dedicated host did not save skins used in MPR (for downloads)

Misc :

Implemented ABS brakes in XRG / RB4 / FXO / XRT / FZ5
Misc option "Shadow generation" to select optimal shadow draw
OutGauge : Dashboard lights reported in new OutGaugePack fields
InSim : Traction Control and ABS are now reported in IS_NPL packet
InSim : New packets to start / search replays and take screenshots
FIX : LFS could crash when many cars were in view (e.g. during MPR)
FIX : Mouse steering was stuck on full lock after minimising window
FIX : Vista 64 power save switched off monitor in full screen mode
FIX : Short cuts were possible in slalom course training lesson
FIX : Follower view angle setting changed when LFS restarted
FIX : MPR buffer overflow vulnerability (thanks to muhaa)
FIX : Crash in game setup screen after removing a player


- LFS Devs
Scawen
Developer
Quote from J03130 :Can i ask what u mean by 'low-key announcement'? Is it (i hope :P) a possible release date for S3 or all the new stuff we expecting.?

No, this announcement is about Z25, what you have been testing.

It's low key, meaning we aren't going to jump around and sing our praises, as we know people are really waiting for the new physics and the Scirocco!
Z25 release candidate
Scawen
Developer
Hello Test Patch users.

First thing to say - thank you very much for your help over these past weeks.

As you know I am about to go full time into physics, to try and get the Scirocco and new physics release as soon as possible.

We have decided to give new users (and other LFS users outside of this testing section) the benefit of all the updates we have already done, between now and when the Scirocco is released.

That means, we are making a new full version and we expect its name will be Z25 and hope to release it very soon - preferably this evening.

I've done just a couple of changes from Z24 to Z25, there are new car selection screen pictures and also there are 3 different sets of view settings now.

Quote from readme.txt :There are three separate sets of settings that are used depending
on the screen size :

Screen width 3.75 times the height -> wide mode (default 3 screen)
Screen width 2.5 times the height -> medium mode (default 2 screen)
Otherwise normal (single screen) mode is active (default 1 screen)

These three sets all have the same available settings but different
default values. This is so that if you have a wide screen setup
then LFS will still look good when you reduce it to a normal window,
because at that point it will automatically use "normal" mode.

You can get the updates in the first post of this thread.
http://www.lfsforum.net/showthread.php?p=1291570#post1291570

If you feel like it, you might like to simulate a clean install. That is, install a full version Z and DO NOT run it! First install the Z to Z25 patch. Now you have something that is equivalent to a full version Z25 install. It would be good to see if that goes well on your computer.
Scawen
Developer
Quote from Gegry1992 :Two delete button
Torol = Delete

Kalmi has now changed the clear button to "Tiszta".

Quote from Dmt :Scawen, is it possible to get rid of this lag?
It would improve movies quality a lot and makes your eye relaxed.
Recorded it on low speed cause then its the best to spot the lag.

Here is the video - http://www.upload.ee/files/239835/annoying.wmv.html

It's possible but quite a big project. The LFS physics run at 100 Hz so what you are seeing is 0.01 second steps in time. Currently this is not interceptible. What you want is to see car positions between physics steps, or part way through physics steps.

A related issue exists watching LFS in real time on a normal 60 Hz display. If the monitor runs at 100 Hz you can watch one LFS physics step per frame, and if it was at 50 Hz you could see 2 physics steps per frame. So that would be smooth. But at 60 Hz there is a different time step between frames. This issue would also be solved by adding the ability to draw the cars in between physics steps.

So... no, it's not something I can so at this time although it is possible and would be a nice thing to do one day.
Scawen
Developer
Well, that would be nice at some point.

But that is a very low priority compared with finishing the physics updates.
Test Patch Z22 / Z25 (online compatible)
Scawen
Developer
WARNING : THIS IS A TEST

NOTE : THIS DOES NOT CONTAIN NEW PHYSICS / VW SCIROCCO / ROCKINGHAM

Hello Racers, here is a new Test Patch : Z25.

It is online compatible with version Z.
You can view hotlap replays made in version Z.

Please keep a backup of your LFS.exe from version Z so you can go back to Z if there are any problems.

Changes in TEST PATCH Z25 :

Updated pictures on car selection screen
Now three sets of screen settings instead of two

Changes in TEST PATCH Z24 :

List of Hosts : Improved layout and cars / options filters
List of Hosts : Page up / page down / home / end keys work
Host options are displayed on Join Specific Host screen
Added option to set colour of road car gear LED display

Changes in TEST PATCH Z22 :

Included Korean translation of training lessons
Much faster List of Hosts (by using UDP instead of TCP)
Z22 hosts display number of and maximum cars in List of Hosts
Included updated liveforspeed.se skins and liveforspeed.ru skins
XRG / XRT / XRR wheels updated using the new wheel drawing system
FIX : It was possible to start a replay while a vote was active

Changes from Z to Z20 :

Improved multiple monitor and curved screen support :

Improved multiple monitor and curved screen support :

The number of left and right screens can be manually entered in the
View Options screen and you can set the angle between monitors.

If you specify more than one screen, multiple views are rendered in
different directions. This allows much wider fields of view.

2 screens - maximum FOV 180 degrees
3 screens - maximum FOV 270 degrees
4 or more screens - maximum FOV 360 degrees

The FOV slider does not set the total field of view. Instead, you
set the FOV of the main screen. LFS then calculates each screen's
field of view and offset according to your settings.

Use "Screen angle" setting to specify the angle between monitors.

Use "View offset" to move the steering wheel off centre.

As before, there are two separate sets of settings. Wide mode
becomes active when the screen width is 3 or more times the height.
Normal mode and wide mode have all the same settings, but normal
mode defaults to 1 screen, while wide mode defaults to 3 screens.

To reproduce the old single projection 3 three screen mode, either
- set the number of left and right screens to zero, or
- set left and right screens to 1 and set "Screen angle" to zero.

A curved screen can be supported by setting the number of left and
right screens to the maximum of 5 each. This 11 screen setup is
an approximate cylindrical projection, ideal for curved screens.

Various other setups can now be properly supported, for example :

- A 2 screen setup with side screen at 30 degrees and offset wheel
- A 5 screen setup with each screen at 45 degrees - total FOV 225
- A 3 projector setup with each screen at 90 degrees - total FOV 270

Note :

External views (TV, helicopter and SHIFT+U mode) are always drawn as
a single render and usually confined to the 2D interface area.

Related settings :

Option to force external views to use full width
Bezel compensation - to allow for the gap between monitors
Screen widths - for centre and side screens with a different width

Other changes to view system :

Two button look (left + right) is now double the one button look and
this allows up to 180 degrees look (like old versions of LFS).

Rear look (instant 180 degree view from centre of car) is now the
same on all cars (no longer shows a virtual mirror) but is disallowed
if the host activates forced cockpit view.

Driving view Z-buffering improved so you should not usually see
missing parts of your seat or the car body when looking around.

Mouse steer/look/axes now relative to interface (not entire screen)
New command : /view save - save any changes made to a custom view
New command : /view reload - reload a custom view without saving

Graphics :

Road cars and virtual dashboard use dashboard light symbols
Shift lights removed from all road cars other than RaceAbout
Improved wheel drawing system including rotating brake discs
Formula BMW wheels updated to use the new wheel drawing system
Headlights and tail lights can now be switched on by pressing '3'
Improved shadows - sharper and ambient shadow effect now included
Slight increase in wheels LOD reduction distance (increases detail)
Increased maximum value of Mirror LOD user setting (default now 0.3)
FIX : Physics objects & smoke can now be seen through your windscreen
FIX : Turn signals were switched off if car received any damage
FIX : Lightmap (lighting on cars) was positioned inaccurately

Interface :

Click car arrow on small map to view that car
Blue and yellow flags removed from cruise mode
Connections list is now shown in alphabetical order
Click name in race position list to view that player
New key : SHIFT+Z to show the mouse cursor when it would be hidden
V / TAB / P / HOME / F1 / F2 / F3 / F / SHIFT+M / N work in options
Window size and position now restored after full screen or exit LFS
Direction to turn and speed limit is shown when leaving pit garage
Unlock screen : new "clear" button to remove name and password
New text command /showmouse [yes/no] does the same as SHIFT+Z
Improved order of "sort by version number" in List of Hosts
New message from host replaces "Did not receive guest info"
Progress indicator for skin downloads while joining a host
FIX : F12 tyre display for remote car could go off screen
FIX : Central message sub-text disappeared in escape menu

Autocross :

New key : SHIFT+O to enter options from SHIFT+U mode
FIX : Autocross editor buttons were wrongly scaled with the interface
FIX : Selected object in editor vanished behind anything transparent
FIX : Could cross finish line without passing all route checkers
FIX : Autocross route checkers only worked for one lap

Translations :

Included new Latin American Spanish translation
Spanish and Slovenian translations of training lessons

Misc :

Implemented ABS brakes in XRG / RB4 / FXO / XRT / FZ5
Misc option "Shadow generation" to select optimal shadow draw
OutGauge : Dashboard lights reported in new OutGaugePack fields
InSim : Traction Control and ABS are now reported in IS_NPL packet
InSim : New packets to start / search replays and take screenshots

Fixes :

FIX : Crash in game setup screen after removing a player
FIX : MRT5 gear indicator and fuel gauge are now visible
FIX : Closing X connects (message in List of Hosts screen)
FIX : Skin names containing a '.' could not be loaded in LFS
FIX : Follower view angle setting changed when LFS restarted
FIX : No response in List of Hosts after failing to join a host
FIX : Short cuts were possible in slalom course training lesson
FIX : Vista 64 power save switched off monitor in full screen mode
FIX : LFS could crash when many cars were in view (e.g. during MPR)
FIX : Mouse steering was stuck on full lock after minimising window
FIX : MPR buffer overflow vulnerability (reported by muhaa - thanks)
FIX : Player name was wrong in entry screen on entry or after replay
FIX : Added checks to prevent guests joining with no user name or ID
FIX : OOS starting race after joining autocross host in entry screen
FIX : Car shake when using left mouse in SHIFT+U to adjust position
FIX : Dedicated host did not save skins used in MPR (for downloads)

DOWNLOADS :

NOTE : If you have ANY test patch after Z, you can use the auto update system.
Just click on List of Hosts in Live for Speed - you don't need to download these.

PATCH Z22 to Z25 (If you already have Z22) :
www.liveforspeed.net/file_lfs. ... =LFS_PATCH_Z22_TO_Z25.exe (1.4 MB)

PATCH Z to Z25 (If you have a Z version earlier than Z22) :
www.liveforspeed.net/file_lfs. ... me=LFS_PATCH_Z_TO_Z25.exe (4.6 MB)

DEDICATED HOST Z25 (non-graphical version for hosting only) :
www.liveforspeed.net/file_lfs.php?name=LFS_S2_DEDI_Z25.zip (1.6 MB)
Last edited by Scawen, . Reason : Z25
Scawen
Developer
Quote from GIGAfreak13 :hi, dont know if this is already postet here (the search function dropped nothing) but i noticed if i change the Mirror offset vertical to any value, it will reset after i pitted - dk if this has something to do with Z20 (maybe its not that important at the moment) is just noticed it and wanted to post it

regards

I can't seem to reproduce this, I got an FXO at Autocross, adjusted the mirror vertical offset, then went to pits and when I came out it was still there.

Quote from JasonJ :It dosn't matter what view you are in.:banghead: It's the part of the game that keeps track of the Odometer in the RAC. It keeps counting no mater what view you are in. This works fine. You can jump to their internal view and see it is keeping track just fine in or out of their vehicle. The varible is adjusted accordingly.

It just doesn't CONTINUE to count up when you go far away from the car (more than 100meters). But it's probably hard to get right because other clients may not have z20 so are not even keeping track of this ODO trip variable. I imagine it's a bit difficult to receive info from another car (like trip kms) when those other cars aren't even keeping a track of it.

When all clients are upgraded then it might start working fine because Scawen will add the missing link.

The odometer only updated in the full physics update. Distant cars use a lower resolution physics and their speedometer and odometer are not calculated. That display is really just to put something there in that digital display so it wasn't empty. So I'm not too worried about it.

Quote from jeremysmith :Hello all,

I've just downloaded Z20, I've found a weird glitch, and I created a video replicating the glitch.

When in single player mode, on the drag strip after you finish a race, and you want to view the replay, but you hit the restart (shift-r) and then immediately press 1 to try to view your replay, I get a Replay OOS error, then when I press shift-r to restart the race, I end up driving the AI vehicle instead of the car I originally selected.

...

Thank you, this caused all sorts of problems and even a crash. I've fixed it now and I'm just replying specifically to your post because the line in the patch changes log might not make much sense (when Z21 is released).

FIX : It was possible to start a replay while a vote was active

The fix is that any active votes are now simply cancelled if a replay is starting. "RACE RESTARTS" and so on are what I mean by a "vote".
FGED GREDG RDFGDR GSFDG